bin_PROGRAMS= ../42sh
___42sh_SOURCES=my_42sh.c \
options_parser.c \
readline/prompt.c \
readline/read_my_line.c \
exec_cmdline.c \
my_42sh.h \
options_parser.h \
readline/prompt.h \
readline/read_my_line.h \
exec_cmdline.h \
parser/rules.h \
parser/free_parser.c \
parser/ast.h \
parser/free_cmd.c \
parser/free_parser.h \
parser/free_rules.c \
parser/and_or.c \
parser/input.c \
parser/case_clause.c \
parser/else_clause.c \
parser/if.c \
parser/funcdec.c \
parser/simple_cmd.c \
parser/for.c \
parser/compound_list.c \
parser/pipeline.c \
parser/rule_element.c \
parser/list.c \
parser/do_group.c \
parser/redirection.c \
parser/command.c \
parser/case_item.c \
parser/case.c \
parser/prefix.c \
parser/shell_cmd.c \
parser/until.c \
parser/while.c \
parser/ast_printer.c \
parser/ast_printer.h \
parser/ast_printrules.c \
parser/ast_printcmd.c \
parser/ast_printclause.c \
parser/ast_printelt.c \
lexer/lexer.c \
lexer/token.h \
execution/execution.h \
execution/exec_andor.c \
execution/exec_caseitem.c \
execution/exec_cmplist.c \
execution/exec_command.c \
execution/exec_dogroup.c \
execution/exec_element.c \
execution/exec_else_clause.c \
execution/exec_for.c \
execution/exec_funcdec.c \
execution/exec_if.c \
execution/exec_input.c \
execution/exec_list.c \
execution/exec_pipeline.c \
execution/exec_prefix.c \
execution/exec_redirection.c \
execution/exec_shcmd.c \
execution/exec_smpcmd.c \
execution/exec_until.c \
execution/exec_while.c \
execution/exec_case.c \
execution/exec_case_clause.c

clean-local:
	rm -f *~ *.o *#
	cd parser; rm -f *~ *.o *#
	cd lexer; rm -f *~ *.o *#
	cd execution; rm -f *~ *.o *#
